regeneration aid - English Synonyms Dictionary